package com.df.ez_game.server.logic.module.user.entity;

import com.baidu.bjf.remoting.protobuf.annotation.ProtobufClass;
import lombok.Data;

import java.util.HashMap;
import java.util.Map;

@ProtobufClass
@Data
public class BagMsg {
    /**
     * 物品数据
     * type = 0
     */
    private Map<Integer, Integer> prop;

    /**
     * 谜题道具
     * type = 1
     * key: id
     * value: 获取时间
     */
    private Map<Integer, Integer> puzzle;

    /**
     * 时间道具
     * type = 5
     * key: itemId
     * value: 到期时间戳（秒）
     */
    private Map<Integer, Integer> timeItems;

    /**
     * 时间道具
     * type = 6 7 8 9 .....
     * key: itemId
     * value: 到期时间戳（秒）num
     */
    private Map<Integer, Integer> otherItem;

    /**
     * 体力恢复
     * 开始时间
     */
    private Integer start;

    /**
     * 体力恢复
     * 结束时间
     */
    private Integer end;
}
